home *** CD-ROM | disk | FTP | other *** search
- Path: rt02.e-technik.uni-erlangen.de!cvjetko
- From: Miljenko Cvjetko <cvjetko@rt.e-technik.uni-erlangen.de>
- Newsgroups: comp.lang.c++
- Subject: Q: outputstream for graphical output???
- Date: Mon, 15 Jan 1996 08:59:27 +0100
- Organization: Regionales Rechenzentrum Erlangen, Germany
- Message-ID: <Pine.HPP.3.91.960115084801.9654B-100000@rt02.e-technik.uni-erlangen.de>
- NNTP-Posting-Host: rt02.e-technik.uni-erlangen.de
- Mime-Version: 1.0
- Content-Type: TEXT/PLAIN; charset=US-ASCII
- X-Sender: cvjetko@rt02.e-technik.uni-erlangen.de
-
- To whom it may concern!
-
- I'd like to make a graphical output for some drawable classes but like to
- keep the syntax of output something like
-
- #include "g.h"
-
- int main()
- {
- X x;
- gout << x;
- }
-
- instead of writing X.draw() or similar member fncts, i.e. I would like to
- define/overload gout stream (something like cerr clog) for each drawable
- class. Where "g.h" stands for a header file for declaring/defining
- gout
- and
- operator<<
-
- I have tried to make inherited class gostream from ostream but got stucked
- with some linker errors
-
- gcc2.7.2: undefined symbol gout(data)
- bcc : undefined symbol _gout
-
- Can somebody help me,pls? Am I missing something?
- How can I resolve it?
-
- Thanx a lot in advance.
- m.c.
-